Checking SysML Models Against Safety and Security Properties
نویسندگان
چکیده
Systems engineering, or engineering in general, has long been relying on document-centric approaches. Switching to model-based systems MBSE for short, extensively discussed over the past three decades. Since about two decades, commonly associated with modeling language SysML (Systems Modeling Language), which offers a standardized notation, not methodology of using it. needs therefore be supported by tools. In this paper, free and open-source software TTool is SysML. This paper focuses discussion methodological issues, leading authors share their experience real-time modeling. more than just drawing different diagrams. Associated tools offer possibilities analyze models specific properties. verification addresses both safety security The model checker inputs enriched properties verified outputs an yes/no answer each property. Security checks against confidentiality, integrity, authenticity As illustration proposed approach, aircraft cockpit door control system modeled
منابع مشابه
Checking SysML Models for Co-simulation
Cyber-physical systems (CPSs) are often treated modularly to tackle both complexity and heterogeneity; and their validation may be done modularly by co-simulation: the coupling of the individual subsystem simulations. This modular approach underlies the FMI standard. This paper presents an approach to verify both healthiness and wellformedness of an architectural design, expressed using a profi...
متن کاملModel Checking of Safety Properties
Of special interest in formal verification are safety properties, which assert that the system always stays within some allowed region. Proof rules for the verification of safety properties have been developed in the proof-based approach to verification, making verification of safety properties simpler than verification of general properties. In this paper we consider model checking of safety p...
متن کاملModel Checking for Software Security Properties
This paper describes the use of the Flexible modeling Framework (FMF) for Model Checking (MC) to perform ver&ation and search for vulnerabilities in the Secure Socket Layer (SSL) communication protocol. The wide use of SSL makes the existence of potential vulnerabilities in the protocol an extremely dangerous prospect. Therefore, the use of formal methods such as MC represents a rigorous form o...
متن کاملEfficient Model Checking of Safety Properties
We consider the problems of identifying LTL safety properties and translating them to finite automata. We present an algorithm for constructing finite automata recognising informative prefixes of LTL formulas based on [1]. The implementation also includes a procedure for deciding if a formula is pathologic. Experimental results indicate that the translation is competitive when compared to model...
متن کاملSpecifying and Checking Security Properties in an Evolving Software Base
Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing this collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of aerospace information systems
سال: 2021
ISSN: ['1940-3151', '2327-3097']
DOI: https://doi.org/10.2514/1.i010950